a ruler having unlimited power - Deutsch Englisch Wörterbuch